export function initMenu(routes) {
	if (!routes) {
		return []
	}
	return routes.map(item => {
		return {
			name: item.meta ? item.meta.title : undefined,
			icon: item.meta ? item.meta.icon : undefined,
			index: item.path,
			children: item.children ? initMenu(item.children) : undefined
		}
	})
}

export function copyText(text) {
	//创建一个input框
	const input = document.createElement("input");
	//将指定的DOM节点添加到body的末尾
	document.body.appendChild(input);
	//设置input框的value值为直播地址
	input.setAttribute("value", text);
	//选取文本域中的内容
	input.select();
	//copy的意思是拷贝当前选中内容到剪贴板
	//document.execCommand（）方法操纵可编辑内容区域的元素
	//返回值为一个Boolean，如果是 false 则表示操作不被支持或未被启用
	if (document.execCommand("copy")) {
		document.execCommand("copy");
	}
	//删除这个节点
	document.body.removeChild(input);
	ElMessage.success("内容已复制到剪切板！")
}
